body{
	background-color: #f5f5f5;
}
.main{
	margin-top: 150px;
	font-family: system-ui,cursive,sans-serif;

}
#login{
	border-style:solid;
	border-width:1px;
	border-color:#000;
	max-width: 500px;
	margin: 0 auto;
	padding:25px 45px 45px 45px;
	font-size: 16px;
}
#login h1{
	border-color: black;
	text-align: center;
	font-size: 30px;
}
#login .my_input{
	margin-top: 25px;
	border: none;
  background-color: rgba(0,0,0,0);
  box-shadow: none;
  border-bottom: 2px solid white;
  border-radius: 0px;
  font-size: 20px;
  transition: all 0.3s;
}
#login .my_input:hover{
	border-bottom: 2px solid #ff9c6e;
	
}
#login input[type=submit]{
	margin-top: 45px;
	/*background-color: #fce4ec;*/
	font-size: 18px;
	transition: all 0.5s;
	border-radius: 15px;
}
#login input[type=submit]:hover{
	/*background-color: #ffd6e7;*/

}